Sommaire

  1. Présentation des arbres de Pythagore
    1. Construction avec des carrés
    2. Construction avec des rectangles
  2. Présentation de l'interface graphique
    1. Menu
    2. Tree
    3. Configuration
    4. Ration
    5. Graphique
    6. Visualisation
    7. Barre de progression

1. Présentation des Arbres de Pythagore

L'arbre de Pythagore est une fractale plane construite à l'aide de rectangle ou de carré. Elle porte le nom de Pythagore car chaque triplet de carrés en contact enclot un triangle rectangle, c’est une configuration traditionnellement utilisée pour illustrer le théorème de Pythagore.

1.a Construction avec des carrés

La construction de l'arbre de Pythagore débute avec un simple carré. Sur ce carré sont construits plusieurs autres branches, chacun plus petit d'un facteur r, tels que les coins des carrés soient en contact. La procédure est appliquée récursivement à chaque carré, jusqu'à l’infini.

r=sin \left( \frac{90^o }{\text{nombre de branches}} \right)^2


Passage du niveau 0 au niveau 3

1.b Construction avec des rectangles

La construction de l'arbre de Pythagore débute avec un simple rectangle. Sur ce rectangle sont construits plusieurs autres branches, chacun plus petit d'un facteur r, tels que les coins des carrés soient en contact. La procédure est appliquée récursivement à chaque rectangle, jusqu'à l’infini.

r=sin \left( \frac{90^o}{\text{nombre de branches}} \right) \text{ x } \text{Pourcentage}


Passage du niveau 0 au niveau 3

2. Présentation de l'interface graphique

L'interface graphique est décomposée en 5 éléments distinctes

2.a Menu

Le Menu est subdivisé en 4 parties :

2.b Tree

Cette interface permet de définir le nombre de branche de l'arbre et la pondération de chaque branches (en %) .


Interface Tree.

2.c Configuration

Cette interface permet de définir :


Interface Tree.

2.d Ration

Cette interface permet de définir le ratio entre 2 génération de branche.


Interface Ratio

Ratio décoché Ratio coché avec 100 % Ratio coché avec 50 %

Tableau des Ratio.

2.e Graphique

Cette interface permet de définir :


Interface du Graphisme.

Avec bout rond Sans bout rond
Couleur Automatique
Couleur Unie

Tableau des Graphismes.

2.f Visualisation

Cette interface permet visualiser la fractale en utilisant les boutons "Zoom +" et "Zoom -".


Interface de Visualisation.

2.g Barre de progression

Cette interface permet de voir l'avancement des calculs.


Barre de progression.